home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 145
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan).7z
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan) (Track 1).bin
/
music
/
burn.bas
next >
Wrap
BASIC Source File
|
2000-04-06
|
46KB
|
1,159 lines
1000 /*
1010 /*
1020 /* BURN
1030 /*
1040 /*
1050 /*
1060 /*
1070 /* Arranged and programed by OMIYA
1080 /*
1090 /* SOUND SOURCE INTERNAL with PCM8.X
1100 /* MASTER TUNE o4A = 440.0 Hz
1110 /*
1120 key 4,"list 10000-@M"
1130 key 8,"sa.@@H:\BURN@M"
1140 key 18,"sa.@@d:\music\BURN@M"
1150 key 7,"m_mute(2,3)@M"
1160 key 2,"m_debug(0)@M"
1170 key 3,"m_debug(1)@M"
1180 key 9,"!ZAM -I -D @M"
1190 key 11,"!TF @M"
1200 key 12,"sa.@@H:\TEMP$$1@M!xb H:\TEMP$$1@M"
2000 exec_zms(".comment BURN/DEEP PURPLE Program by OMIYA")
2010 m_adpcm_block("BURN")
2500 m_init()
3000 /*
3010 dim char v(4,10)
3099 note( "Vocal")
3100 /* AF OM WF SY SP PMD AMD PMS AMS PAN VOCAL
3110 v={ 60, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
3120 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
3130 + 31, 0, 0, 4, 0, 27, 0, 2, 7, 0, 0,
3140 + 31, 0, 1, 6, 0, 3, 0, 1, 7, 0, 0,
3150 + 31, 0, 0, 3, 0, 20, 0, 2, 3, 0, 0,
3160 + 31, 1, 1, 6, 1, 4, 0, 2, 3, 0, 0}
3170 m_vset( 1,v)
3180 /*
3199 note( "Bass" )
3200 /* AF OM WF SY SP PMD AMD PMS AMS PAN BASS
3210 v={ 51, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
3220 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
3230 + 31, 10, 3, 9, 4, 28, 0, 1, 4, 0, 0,
3240 + 31, 2, 2, 9, 1, 38, 0, 1, 0, 0, 0,
3250 + 31, 12, 12, 12, 13, 32, 1, 3, 4, 0, 0,
3260 + 31, 1, 1, 7, 2, 0, 0, 1, 0, 0, 0}
3270 m_vset( 2,v)
3280 /*
3299 note( "Distortion Guitar (Ref.)" )
3300 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION GUITAR
3310 v={ 59, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
3320 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
3330 + 31, 4, 7, 7, 6, 30, 0, 3, 0, 0, 0,
3340 + 31, 1, 1, 7, 1, 29, 0, 2, 0, 0, 0,
3350 + 31, 12, 12, 8, 12, 40, 0, 1, 5, 0, 0,
3360 + 31, 3, 3, 4, 4, 2, 0, 1, 0, 0, 0}
3370 m_vset( 3,v)
3380 /*
3599 note( "Distortion Organ" )
3600 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION ORGAN
3610 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
3620 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
3630 + 31, 0, 0, 4, 1, 30, 0, 4, 0, 0, 0,
3640 + 31, 0, 1, 7, 1, 3, 0, 2, 0, 0, 0,
3650 + 31, 0, 1, 4, 1, 6, 0, 1, 0, 0, 0,
3660 + 31, 0, 1, 7, 1, 12, 0, 3, 0, 0, 0}
3670 m_vset( 4,v)
3680 /*
3699 note( "Distortion Guitar (LEAD)" )
3700 /* AF OM WF SY SP PMD AMD PMS AMS PAN GUITAR A
3710 v={ 2, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
3720 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
3730 + 31, 2, 2, 9, 2, 27, 0, 1, 7, 0, 0,
3740 + 31, 1, 1, 9, 1, 28, 0, 3, 0, 0, 0,
3750 + 31, 4, 1, 9, 1, 26, 0, 2, 0, 0, 0,
3760 + 31, 3, 3, 12, 4, 0, 0, 1, 0, 0, 0}
3770 m_vset( 5,v)
3780 /*
3799 note( "Distortion Guitar (LEAD)" )
3800 /* AF OM WF SY SP PMD AMD PMS AMS PAN GUITAR B
3810 v={ 2, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
3820 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
3830 + 31, 2, 2, 9, 2, 27, 0, 1, 7, 0, 0,
3840 + 31, 1, 1, 9, 1, 28, 0, 3, 0, 0, 0,
3850 + 31, 4, 1, 9, 1, 26, 0, 1, 0, 0, 0,
3860 + 31, 3, 3, 12, 4, 0, 0, 1, 0, 0, 0}
3870 m_vset( 6,v)
3880 /*
3899 note( "Distortion Guitar (LEAD)" )
3900 /* AF OM WF SY SP PMD AMD PMS AMS PAN LEAD GUITAR 1
3910 v={ 58, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
3920 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
3930 + 31, 2, 2, 9, 2, 35, 0, 1, 7, 0, 0,
3940 + 31, 1, 1, 9, 1, 27, 0, 3, 0, 0, 0,
3950 + 31, 4, 1, 9, 1, 26, 0, 2, 0, 0, 0,
3960 + 31, 3, 3, 12, 4, 3, 0, 1, 0, 0, 0}
3970 m_vset( 7,v)
3980 /*
3999 note( "Distortion Guitar (LEAD)" )
4000 /* AF OM WF SY SP PMD AMD PMS AMS PAN LEAD GUITAR 2
4010 v={ 2, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4020 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4030 + 31, 2, 2, 9, 2, 32, 0, 1, 7, 0, 0,
4040 + 31, 4, 3, 9, 4, 30, 0, 3, 0, 0, 0,
4050 + 31, 4, 3, 9, 4, 25, 0, 2, 0, 0, 0,
4060 + 31, 9, 9, 11, 8, 1, 0, 1, 0, 0, 0}
4070 m_vset( 8,v)
4080 /*
4099 note( "Organ" )
4100 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION ORGAN
4110 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4120 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4130 + 31, 0, 0, 4, 0, 33, 0, 1, 0, 0, 0,
4140 + 31, 0, 1, 7, 1, 0, 0, 1, 0, 0, 0,
4150 + 31, 0, 1, 7, 1, 0, 0, 2, 0, 0, 0,
4160 + 31, 0, 1, 7, 1, 4, 0, 0, 0, 0, 0}
4170 m_vset( 9,v)
4180 /*
4199 note( "Distortion Organ" )
4200 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION ORGAN
4210 v={ 52, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4220 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4230 + 31, 0, 0, 4, 1, 32, 0, 2, 3, 0, 0,
4240 + 31, 0, 1, 7, 1, 1, 0, 1, 3, 0, 0,
4250 + 31, 0, 1, 4, 1, 25, 0, 0, 7, 0, 0,
4260 + 31, 0, 1, 7, 1, 0, 0, 1, 3, 0, 0}
4270 m_vset( 10,v)
4280 /*
4299 note( "Organ (LEAD 1)" )
4300 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION ORGAN
4310 v={ 53, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4320 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4330 + 31, 0, 31, 15, 1, 28, 0, 4, 0, 0, 0,
4340 + 31, 0, 31, 14, 1, 9, 0, 4, 0, 0, 0,
4350 + 31, 0, 31, 14, 1, 6, 0, 2, 0, 0, 0,
4360 + 31, 0, 31, 14, 1, 7, 0, 8, 0, 0, 0}
4370 m_vset( 11,v)
4380 /*
4399 note( "Organ (LEAD 2)" )
4400 /* AF OM WF SY SP PMD AMD PMS AMS PAN ORGAN LEAD 2
4410 v={ 52, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4420 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4430 + 31, 0, 0, 4, 1, 28, 0, 1, 7, 0, 0,
4440 + 31, 0, 1, 7, 1, 0, 0, 0, 7, 0, 0,
4450 + 31, 0, 1, 4, 1, 32, 0, 2, 3, 0, 0,
4460 + 31, 0, 1, 7, 1, 1, 0, 2, 3, 0, 0}
4470 m_vset( 12,v)
4480 /*
4499 note( "Synthe" )
4500 /* AF OM WF SY SP PMD AMD PMS AMS PAN SYNTHE
4510 v={ 36, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4520 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4530 + 21, 0, 0, 4, 1, 25, 0, 8, 3, 0, 0,
4540 + 21, 0, 1, 7, 1, 2, 0, 8, 3, 0, 0,
4550 + 21, 0, 1, 4, 1, 24, 0, 8, 7, 0, 0,
4560 + 21, 0, 1, 7, 1, 2, 0, 8, 7, 0, 0}
4570 m_vset( 13,v)
4580 /*
4599 note( "Organ (LEAD X)" )
4600 /* AF OM WF SY SP PMD AMD PMS AMS PAN ORGAN LEAD X
4610 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4620 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4630 + 31, 0, 0, 4, 1, 36, 0, 2, 0, 0, 0,
4640 + 31, 0, 1, 7, 1, 0, 0, 1, 7, 0, 0,
4650 + 31, 0, 1, 7, 1, 12, 0, 6, 3, 0, 0,
4660 + 31, 0, 1, 7, 1, 3, 0, 0, 3, 0, 0}
4670 m_vset( 14,v)
4680 /*
4699 note( "Vocal A" )
4700 /* AF OM WF SY SP PMD AMD PMS AMS PAN VOCAL A
4710 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4720 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4730 + 31, 0, 0, 4, 1, 34, 0, 8, 0, 0, 0,
4740 + 31, 0, 1, 7, 1, 8, 0, 8, 0, 0, 0,
4750 + 31, 0, 1, 7, 1, 3, 0, 4, 0, 0, 0,
4760 + 31, 0, 1, 7, 1, 5, 0, 3, 0, 0, 0}
4770 m_vset( 15,v)
4780 /*
4799 note( "Vocal B" )
4800 /* AF OM WF SY SP PMD AMD PMS AMS PAN VOCAL B
4810 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4820 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4830 + 31, 0, 0, 4, 1, 29, 0, 2, 0, 0, 0,
4840 + 31, 0, 1, 7, 1, 1, 0, 1, 0, 0, 0,
4850 + 31, 0, 1, 7, 1, 1, 0, 2, 0, 0, 0,
4860 + 31, 0, 1, 7, 1, 2, 0, 2, 0, 0, 0}
4870 m_vset( 16,v)
4880 /*
4899 note( "GUITAR SOLO LAYER (1st Srting)" )
4900 /* AF OM WF SY SP PMD AMD PMS AMS PAN GUITAR SOLO LAYER
4910 v={ 58, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
4920 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
4930 + 31, 0, 0, 4, 1, 30, 0, 4, 0, 0, 0,
4940 + 31, 0, 1, 7, 1, 35, 0, 5, 0, 0, 0,
4950 + 31, 2, 2, 7, 4, 31, 0, 3, 0, 0, 0,
4960 + 31, 0, 1, 7, 1, 3, 0, 2, 0, 0, 0}
4970 m_vset( 17,v)
4980 /*
4999 note( "LEAD ORGAN CRASH" )
5000 /* AF OM WF SY SP PMD AMD PMS AMS PAN ORGAN CRASH
5010 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
5020 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
5030 + 31, 0, 0, 4, 0, 37, 0, 4, 0, 0, 0,
5040 + 31, 0, 0, 7, 0, 7, 0, 1, 0, 0, 0,
5050 + 31, 1, 0, 7, 0, 10, 0, 3, 0, 1, 0,
5060 + 31, 0, 1, 7, 1, 6, 0, 2, 0, 1, 0}
5070 m_vset( 18,v)
5080 /*
5099 note( "Distortion Guitar (Ref.) LAYER" )
5100 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION GUITAR
5110 v={ 42, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
5120 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
5130 + 31, 2, 2, 9, 2, 22, 0, 3, 6, 0, 0,
5140 + 31, 1, 1, 9, 1, 30, 0, 9, 0, 0, 0,
5150 + 31, 4, 1, 12, 1, 39, 0, 0, 2, 0, 0,
5160 + 31, 3, 3, 7, 4, 4, 0, 2, 0, 0, 0}
5170 m_vset( 19,v)
5180 /*
5199 note( "Dist. Guitar Picking Harmonics")
5200 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION GUITAR PICK HARM
5210 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
5220 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
5230 + 31, 0, 0, 4, 0, 27, 0, 8, 7, 0, 0,
5240 + 31, 0, 1, 6, 0, 6, 0, 8, 7, 0, 0,
5250 + 31, 0, 0, 3, 0, 10, 0, 4, 3, 0, 0,
5260 + 31, 1, 1, 6, 1, 9, 0, 3, 3, 0, 0}
5270 m_vset( 20,v)
5280 /*
5299 note( "Dist. Guitar Picking Harmonics")
5300 /* AF OM WF SY SP PMD AMD PMS AMS PAN DISTORTION GUITAR PICK HARM
5310 v={ 61, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
5320 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
5330 + 31, 0, 0, 4, 0, 27, 0, 8, 0, 0, 0,
5340 + 31, 0, 1, 6, 0, 9, 0, 4, 7, 0, 0,
5350 + 31, 0, 0, 3, 0, 8, 0, 4, 3, 0, 0,
5360 + 31, 1, 1, 6, 1, 8, 0, 3, 0, 0, 0}
5370 m_vset( 21,v)
5380 /*
5399 note( "GUITAR SOLO LAYER (2nd String)" )
5400 /* AF OM WF SY SP PMD AMD PMS AMS PAN GUITAR SOLO LAYER
5410 v={ 58, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
5420 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
5430 + 31, 0, 0, 4, 1, 28, 0, 4, 0, 0, 0,
5440 + 31, 0, 1, 7, 1, 38, 0, 5, 0, 0, 0,
5450 + 31, 2, 2, 7, 4, 28, 0, 3, 0, 0, 0,
5460 + 31, 0, 1, 7, 1, 3, 0, 2, 0, 0, 0}
5470 m_vset( 22,v)
5480 /*
5499 note( "GUITAR SOLO LAYER (3rd and lower Strings)" )
5500 /* AF OM WF SY SP PMD AMD PMS AMS PAN GUITAR SOLO LAYER
5510 v={ 58, 15, 0, 0, 0, 0, 0, 0, 0, 3, 0,
5520 /* AR D1R D2R RR D1L TL KS Mul Dt1 Dt2 AMS
5530 + 31, 0, 0, 4, 1, 30, 0, 4, 0, 0, 0,
5540 + 31, 0, 1, 7, 1, 35, 0, 5, 0, 0, 0,
5550 + 31, 2, 2, 7, 4, 25, 0, 3, 1, 0, 0,
5560 + 31, 0, 1, 7, 1, 3, 0, 2, 0, 0, 0}
5570 m_vset( 23,v)
5580 /*
10000 dim char CH(32)
10010 CH={11 , 1, 2, 3, 4, 5, 6, 7, 8, 9,26,27,28}
10020 /* ^last track number
10030 dim int TR(32) : int i,z
10035 TR={11, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 8000, 320, 900, 360}
10040 for z=1 to CH(0) : TR(z)=10000 : next
10045 for z=9 to 11 : TR(z)=3000 : next
10060 for z=1 to CH(0) : m_alloc(z,TR(z)) : next
10070 for z=1 to CH(0) : m_assign(CH(z),z) : next
10080 m_tempo( 212 )
10090 dim char s(99) : dim str p(99)[256],o(99)[256],q(99)[256],MC(99)
10100 str a[256],b[256],c[256],d[256],e[256],f[256],g[256],h[256],j[256],k[256],n[256]
10110 str r[256],t[256],u[256],w[256],x[256]
10120 /* str maki,azusa,mikiyo,erika,rieko,CoCo,CoCo2,CoCo3
12000 write_assign( 9,"K0 [k.sign -b]")
20000 /* BASS
20010 p(0)="t212 @2 p3 v16 q8 L8 o2 @K0 @s12 @h49 @m18 r*4
20015 p(99)="[@]"
20016 p(98)="\7 "
20100 /* INTRO
20110 p(1)="r1^1^1^2rggg
20111 p(1)=">(e8g)&g&(g4.>g)r4.< r1^1^2rggg
20120 p(2)="g1^1^1^2rggg
20130 p(3)="o1|:4g4:| |:4g4:| |:4g4:| g4.g4ff+4
20131 p(3)="o1|:8g:| |:8g:| |:8g:| g4.g4ff+4
20140 p(4)="o1|:4g4:| |:4g4:| |:4g4:| g4.g4ff+4
20141 p(4)="o1|:8g:| |:8g:| |:8g:| g4.g4ff+4
20142 p(4)="o1|:8g:| |:8g:| |:8g:| bagf4ff+4
20150 /* A
20160 p(5)="o1 |:4 g4.<g4fd4>:|
20161 p(5)="o1 |:4 g4^16&(g16<g)g4fd4>:|
20170 p(6)="o1 |: g4.<g4fd4>:| <c4.c4.c4& c1
20171 p(6)="o1 |: g4^16&(g16<g)g4fd4>:| <c4.c4.c4& c1
20172 p(6)="o1 |: g4^16&(g16<g)g4fd4>:| <c4.c4.c4& c2&(c<c)(c4.>>a)
20180 p(7)="o1 |: g4.<g4fd4>:| <|: g4.<g4fd4>:|
20181 p(7)="o1 |: g4^16&(g16<g)g4fd4>:| <|: g4.<g4fd4>:|
20190 p(8)="o1 |:g4<g2fd>:| b4.f4.<c4& c1& cr2..
20191 p(8)="o1 |: g8.&(g16<g)g2fd>:| b4.f4.<c4& c1& cr2..
20200 /* B
20210 p(9)="o1 g4.g4.<d4 g4.a4.b4 e-2.g4 <#f4&fe-8^2>
20211 p(9)="o1 gggggg<dd gggaaabb e-e-e-e-e-e-gg <#f4&fe-4e-e-e->
20212 /*p(9)="o1 gggggg<dd gggaaabb e-e-e-e-e-e-gg <;f4&fe-4e-e-e->
20220 p(10)="o1 <c4.c4.g4 c4.c&c2
20221 p(10)="o1 <ccccccgg cccc&c2
20230 /* C
20240 p(11)="o2 gr2.. r2rggg g1& g2r>ff+4
20250 p(12)="o1 |:3 g4g4g4g4:| g4.g8^2
20251 p(12)="o1 |:3 gggggggg:| g4.g8^2
20260 /* D
20270 p(13)="o2 d4rdd4rd d4rdd4rc >b4rbb4rb b4rbb2
20271 p(13)="o2 |:7 d:|d& |:6d:|cc >|:7 b:|b& |:8 b:|
20280 p(14)="o2 c4.d2f& f4.e2>a& a4raa4ra a4raa4ra
20281 p(14)="o2 c4.d2f& f4.e2>a& |:7 a:|a& |:8 a:|
20290 p(15)="o1 |: b4rbb4rb:| <|: d4rdd4rd:|
20291 p(15)="o1 |:7b:|b& |:8 b:| < |:7 d:|d& |:8 d:|
20300 p(16)="d4.d2d& d4.d2d& d4.d2d& d4.d&d2
20310 /* E
20320 p(17)="o2 gr2.. r2rggg g1& g2rggg
20330 p(18)="o1 |:3 g4g4g4g4:| g4g4g2
20331 p(18)="o1 |:3 gggggggg:| ggggg2
20340 /* F
20350 p(19)="o1 |: g4<g4.fd>g& g4<g2fd:|
20360 p(20)="o1 g4<g4.fd>g& g4<g2fd c4.c2c c4c4c2
20361 p(20)="o1 g4<g4.fd>g& g4<g2fd c4.c2c c4.g4c4.
20370 p(21)="o1 |: g4<g4.fd>g& g4<g2fd:|
20380 p(22)="o1 <c4.cc4.c c4.cc>b4. g4.gg4.g <g4g4.fd4
20390 p(23)="o2 e-4.e-e-4.e- e-4.e-d4c4 >g4.gg4.g g4.gg4<d4
20400 p(24)="o2 e-4.e-e-4.e- e-4.e-e-4.e- d4dddddd d4dddddd
20410 p(25)="o2 d4dddddd ddddd2
20420 /* G
20430 p(26)="o2 g2.f4 e-1 f2.e-4 d1
20431 p(26)="o2 ggggggff |:8 e-:| ffffffe-e- |:8 d:|
20440 p(27)="e-2.d4 c1 d4d4d4d4 d4d4d4d4
20441 p(27)="|:6 e-:|dd |:8 c:| |:16 d:|
20450 p(28)="e-2.d4 c1 |:8 d:| |:8 d:|
20451 p(28)="|:6 e-:|dd |:8 c:| |:16 d:|
20460 p(29)="|:8 d:| |:8 d:|
20461 p(29)="|:8 d:| |:8 d:|
20470 p(30)="|:>{gggg}4g4<{cccc}4c4:| |:8 d:| |:8 d:|
20480 /* J
20490 p(31)="o1 |: g4<g4.fd>g& g4<g2fd> :|
20500 p(32)=" g4<g4.fd>g& g4<g2fd> g4<g4.fd>g& g4b4<cdcd>
20510 p(33)="< g4<g4.fd>g& g4<ggggfd >g4<g4.fd>g& g4.<g&g2> >
20520 p(34)="|: g4<g4.fd>g& g4<g2fd> :|
20530 p(35)="< d4.dd4.d d4.dd4.d d4.dd4.d& d4.d4d>ba
20540 p(36)="< d4.dd4.d d4.dd4.d d4.dd4.d& d4.dd2
20550 /* K
20560 p(37)="o2 g2.f4 e-1 f2.e-4 d1
20561 p(37)="o2 ggggggff |:8 e-:| ffffffe-e- |:8 d:|
20570 p(38)=" e-2.d4 c1 d4.dd4.d d4.dd2
20571 p(38)=" |:6 e-:|dd |:8 c:| |:16 d:|
20580 p(39)=" g2.f4 e-1 f2.e-4 d1
20581 p(39)=" |:6 g:|ff |:8 e-:| |:6f:|ee- |:8 d:|
20582 /*p(39)=" |:6 g:|ff |:e-e->b-<:|ce- |:6f:|ee-|:dd>a:|b-<d
20590 p(40)=" e-2.d4 c1 |:8 d:| |:8 d:|
20591 p(40)=" |:6 e-:|dd |:8 c:| |:16 d:|
20592 /*p(40)=" |:6 e-:|dd |:cc>g:|ab< |:8 d:| dd<d>d<c>d<cd>
20600 p(41)="|:8 d:| |:8 d:|
20601 p(41)="|:8 d:| |:8 d:|
20602 /*p(41)="|:8 d:| <d>dddaddd
20610 p(42)="|: >{ggg}4g4<{ccc}4c4 :| |:8 d:| |:8 d:|
20620 /* L
20630 p(43)="o2 gr2..^1^1^2r>ggg
20640 p(44)="g4g4g4g4 g4g4g4<fd> g4g4g4g4 g4gg&g2
20641 p(44)="gggggggg gggggg<fd> gggggggg g4gg&g2
20650 /* Coda
20660 p(45)="o2 gr2..^1^1^2r>ggg
20670 p(46)="g4g4g4g4 g4g4g4g4 g4g4g4g4 g4g4g2
20671 p(46)="gggggggg gggggggg gggggggg g4g4g2
20680 p(47)="o1 g4.f&f2 <c4.>b&b2 <e-4.d&d2 e-4.d&d2
20690 p(48)="e-4.d&d2 t-16e-4.d&t-16d2 > t-40g1
21000 s={99,0, 1,2, 3,4, 5,6, 3, 7,8, 9,10,
21010 11,12, 13,14,15,16, 17,18,
21020 19,20,21,22,23,24,25, 26,27,26,28,29,30,
21030 1,2, 3,4, 13,14,15,16,
21040 31,32,33,34,35,36, 37,38,39,40,41,42,
21050 43,44, 5,6, 3, 7,8, 9, 10, 45,99,46, 47,48, 255 }
21400 ornext( 0, 48 )
21500 write(1)
25000 /* Vocal
25001 MC(0)="@z"
25010 p(0)="@3 p3 v9 q8 L8 o2 @K0 @S5 @H68 @M-16 =0 r32
25110 /* INTRO
25120 p(1)="@3 v12 p3 o3 @m0 @K-2 ~3
25121 MC(5)=",*12" : MC(7)="" : MC(8)=""
25130 p(2)="gb&ag?5<c4.>g ba&g?5<c4.>b4 gb&ag?5<c4.>g b&ag?5f&f2 q8
25140 /* A
25141 MC(1)="@K0" : MC(0)="@K0,-128,0"
25150 p(3)="@15 v13 p3 o3 @K0 s2 @s5 @h25 @m-24
25160 /*p( 4)="f4gg4.rd fg4b2r f4g4gg4f fgrg2r
25161 p( 4)="f4gg4&grd fg4#b&b4&?0b?1r f4#g&ggg4f #fgr;g4&g4r
25165 p(84)="f4gg4&grr fgr#g&g4&?0g?1r f4#g&ggg4f #f;g4#f4&f4r
25170 /*p( 5)="fg4g4.rg g4gb2r gg4f&g4gf g4g<c4.>b4
25171 p( 5)="#fg4#g4.rg g4#g#b4&b4r #gg4f&g4gf g4g<#c4.>b4
25175 p(85)="#fg4#g4.rg g4#g#b4&b4r #gg4f&g4gf g4g<#c4.>b4
25180 /*p( 6)="f4gg4&?0g?1rd fg4b4.&?0b?1r f4g4g?0g4?1f fgrg4&?0g4?1r
25181 p( 6)="f&fgg4.rd #fg4#b4&b4r #f4g4g#g4f fgr#g4&g4r
25185 p(86)="f&fgg4.rd #fg4#b4&b4r #f4g4g#g4f fgr#g4&g4r
25190 /*p( 7)="fg4g4.rg g4gb2r b4.a4.g4& g1&
25191 p( 7)="fg4g4.rg g4g#b4&b4r b4.a4&?0a?1#g&g& g1&
25195 p(87)="fg4;g4.rg g4g#b4&b4r b4.;a4&a;g4& g1&
25200 p( 8)="gr2..
25205 p(88)="gr2..
25210 /* B
25220 p(9)="@16 v12 p3 o4 @K0 s2 @s6 @m-10 @h360
25230 p(10)="g1^1^1^1&
25240 p(11)="g1^1
25250 /* C
25260 /*
25270 /*
25280 MC(10)="@z"
25281 MC(11)="@z121,+1,+1,,-1,-1
25282 MC(12)="@z122,,-1,,-1,,-1
25283 MC(13)="@z122,,-1,-1,-1
25290 p(12)="@1 v13 p3 o4 @K0 s0 @s6 @h50 @m-24
25300 p(13)="r2..a aa4<c4d4>a& a2.gf& f2..r
25301 p(13)="r2..?13a ?12aa4<c4d4>?11#a4& a2^8gf& f2..r
25310 p(14)="r2..e gg4f4g4e& e2.dc+& c+2..r
25311 p(14)="r2..?13e gg4?12f4#g4e& ?11e2.dc+& c+2..r
25320 p(15)="r2..e gg4f4<c4>@m0a& a1^1&
25321 p(15)="r2..?13e ?12gg4f4<#c4>@m0?11a^1^1&
25330 p(16)="a1^1^1^1 ?10
25340 /* F Ritchie - SOLO A
25341 MC(2)="" : MC(3)="" : MC(4)="" : MC(25)="" : MC(26)=""
25350 p(17)="@7 v13 @k0 p3 o3 @s6 @h25 @m52
25360 p(18)="b4.g4.f4 rbgfg2 f{g&f}dfede{f&e} cfgfbg4.
25361 p(18)="b4^16..g4.f4 rbgfg2 f{g&f}dfede{f&e} cfgfbg4.
25362 p(18)="b4^16.g4.f4 rbgfg2 f{g&f}dfede{f&e} cfgfbg4.
25363 p(18)="b4^16.g4.?26f4 r?25bg?26f?2g2 f{g&f}?2d?26f?25ede?2{f&e} ?26c?2fgfbg4.
25370 p(19)="<d2^16.r32=0#d&(d4,d-),0&=1c2.>b<c {c&d-&d&>b}4g<{c&>b}gb{b&<c&>b&g}4 |:3{b&<c&>b&g}4:|{b&<cc&d&}4
25371 p(19)="<d2^16.r32=0#d&(d4,d-)&=1c2.>b<c {c&d-&d&>b}4g<{c&>b}gb{b&<c&>b&g}4 |:3{b&<c&>b&g}4:|{b&<cc&d&}4
25372 p(19)="?25<d2^16.r32=0#d&(d4,d-)&=1?26c2.>b<c ?25{c&d-&d&>b}4?26g?25<{c&>b}?26g?25b{b&<c&>b&g}4 |:3{b&<c&>b?26g?25}4:|{b&<cc&d&}4
25380 p(20)="ddg?2f&g2& g4?3g?2d?3f?2c&d?3g?2 d{d-&c}>b?26g?2<c>{b?26g}?2{b<c}>b& b1
25381 p(20)="#ddgf&g2^64& g4?4g?2d?4f?2c&d?4g?2 d{d-&c}>bg<c>{bg}{b<c}>b& b2..&(b8,e)
25382 p(20)="?26#dd?25gf&g2^64& g4?4g?2d?4f?2c&d?4g?2 d{d-&c}>b?25g?26<c>{bg}{b<c}>b& b2..&(b8,e)
25390 p(21)="<df{g&f}df&{g&f&d}{f&g&f&d}4 |:3{f&g&f&d}4:|ff+ g#b&b4g4{f&g&f&d}4 f{gf&}f2>g4
25391 p(21)="<#df16..{g&f}df&{g&f&d}{f&g&f&d}4 |:3{f&g&f&d}4:|ff+ g?4#b&b4?2g4{f&g&f&d}4 f{gf&}f2>g4
25392 p(21)="?25<#d?26f16..{g&f}df&{g&f&d}{f&g&f&d}4 |:3{f&g&f&d}4:|ff+ g?4#b&b4?2g4{f&g&f&d}4 f{gf&}f2>g4
25400 p(22)="|:3 {?3<gb?2>gg}4{?3<fg?2>gg}4{?3<gb?2>gg}4{?3<fg?2>gg}4:| {?3<gb?2>gg}4{?3<fg?2>gg}4{?3<e-f?2>gg}4{?3<fg?2>gg}4
25401 p(22)="|:3 {?3<gb?2>gg}4{?3<fg?2>gg}4{?3<gb?2>gg}4{?3<fg?2>gg}4:| {?3<gb?2>gg}4{?3<fg?2>gg}4{?3<e-f?2>gg}4{?3<fg?2>gg}4
25410 p(23)="{?3<gb?2>gg}4{?3<fg>?2gg}4{?3<e-f?2>gg}4{?3<fg?2>gg<}4 {?3e-fe?2>g<}4{?3ded?2>g<}4{?3cdc?2>g}4{b<c}>b <d2&d#d#d#d d2&c#cc>b
25411 p(23)="{?3<gb?2>gg}4{?3<fg>?2gg}4{?3<e-f?2>gg}4{?3<fg?2>gg<}4 {?3e-fe?2>g<}4{?3ded?2>g<}4{?3cdc?2>g}4{b<c}>b <(c+8d)&d4.&d#d#d#d d2^64&c#cc>b
25412 p(23)="{?3<gb?2>gg}4{?3<fg>?2gg}4{?3<e-f?2>gg}4{?3<fg?2>gg<}4 {?3e-fe?2>g<}4{?3ded?2>g<}4{?3cdc?2>g}4{b<c}>b <(c+8d)&d4.&d#d;d;d d2^32&c#cc>b
25420 p(24)="a{b&a}gf{g&f}dfg& a<c>ag<c>a<cc
25421 p(24)="a{b&a}gf{g&f}dfg& a<c>ag<c>a<cc
25422 p(24)="a{b&a}gf{g&f}dfg& a<c>ag<c>a<?4;c4
25429 for i=17 to 24 : q(i)=p(i) : next
25430 /* G Ritchie - SOLO B ( LOWER )
25440 p(25)="@8 v12 @k2 p3 o4 @m0
25450 p(26)=" |:3bg|d:| |:3<c>g|e-:| |:3 af|c:| |:3bf|d:|
25460 p(27)=" |:3 bg|e-:| |:3 <c>g|e-:| af+raf+raf+ raf+raf+da
25470 p(28)=" |:3bg|d:| |:3<c>g|e-:| |:3 af|c:| |:3bf|d:|
25480 p(29)=" |:3 bg|e-:| |:3 <c>g|e-:| af+raf+raf+ raf+raf+ra
25490 p(30)="af+raf+raf+ raf+raf+da
25500 p(31)="|:bfrb<c>gg<c>:| a4.b4.b!4 r<c4.c+4d4
25501 p(31)="|:bfdb<c>ge-<c>:| a4.b4.b!4 r<c4.c+4d4
25550 /* J Jhon Lord - SOLO A
25560 p(32)="@11 v14 @k0 p3 o3
25570 p(33)=" <{cdef}16&f2...& f2{cd}f&f4 {cdf&f&}4&c4&c4>bg b<c>bgb<c>bg
25571 p(33)=" {ab}32<{cdef}16&f2...& f2{cd}f&f4 {cdf&f&}4&c4&c4>bg b<c>bgb<c>bg
25580 p(34)="L12 < gd>b<fc>a<d>bg<c>af bgdafcgd>b<fc>a< L8 df4d&dcdf& fdff+gbg4
25590 p(35)="< g2..<c& c4>bg< >b32<c.r32>b32<c.r32 >b32<c..>afc4fa& a<c>b4a4gd
25596 w="@18 v14 o4 s0 h1 @s2 @h0 @m192
25600 p(36)="fg{dfg}4{dfgdfgdf}2 {gdfgdfgdfg<c>gfdfg}1 {<c>gfdfg<c>gfdfg<c>gfd&}1 "+w+"<d&c&>b&a&g&f4&(c8a)
25601 p(36)="fg{dfg}4{dfgdfgdf}2 {gdfgdfgdfg<c>gfdfg}1 {<c>gfdfg<c>gfdfg<c>gfd&}1 "+w+"<d&c&>b&a&g&f4&(c16.a)
25605 x="@14 v12 o5 s0 h0 @s5 @h0 @m22
25610 p(37)=x+" f+2..e& e2f+2 {grgrgrgr}2g4ed& d4c4.&"+w+"b&a&g&
25620 p(38)="o5 r2 <|:4{b&a&gr}8:|> b&a&g&f&e&d&c&>b& a&g&f&e&d&c&>b&a g&f&e&d&c&>b&a&g
25621 p(38)="o4 r2 <L*3|:4c&e&g&e&c&>|a&f&e-<r:|>L8 {g&f&e&d&c&>b&a&g&f&e&d&r}2.<<c&>b& a&g&_2f&e&d&_c&>b&a g&_f&e&d&c&_>b&a&_g_
25630 /* K Jhon Lord - SOLO B ( UPPER )
25640 p(39)="@12 v11 @k1 p3 o6 s2 h0 @m0
25650 p(40)="dfdc>bgb<c e-fe-dc>g<ce- ce-c>bafa<c {>b<cde-}4fe-d>b<da-
25660 p(41)="gfe-fgbag agab<c4>e-c f+dcdgdcd ade-d{de-dc}4de-
25670 p(42)="dfdc>bgb<c e-fe-dc>g<ce- ce-c>bafa<c {>b<cde-}4fe-d>b<da-
25680 p(43)="gfe-fgbag agab<c4>e-c f+dcdgdcd adcdbdcd
25690 p(44)="<c>dcd<d>dcd <d>d<c>dbdad
25700 p(45)="L12 |: gd>gb<dfe-c>g<ce-g:| L8 |:{f+gf+e-}4dr:| {b!baa-gg-fee-dd-c>b!baa-}1
25710 /* Coda
25720 p(46)="@5 v11 @k0 p3 o3 @s6 @h49 @m24
25730 p(47)="g4.f&f2 <c4.>b&b2 <e-4.d&d2 g4.f+&f+2
25740 p(48)="b4.a&a2 b4.<c&c2 #g1
26000 s={0, 1,2,2,2,2, 3,4,5, 1,2, 3,6,7,8, 9,10,11,
26010 1,2,2, 12,13,14,15,16, 1,2,2,
26020 17,18,19,20,21,22,23,24, 25,26,27,28,29,30,31,
26030 1,2,2,2,2, 12,13,14,15,16,
26040 32,33,34,35,36,37,38, 39,40,41,42,43,44,45,
26050 1,2,2, 3,84,85, 1,2, 3,86,87,88, 9,10,11, 1,2,2, 46,47,48, 255 }
26500 savebuf()
26510 macroext()
26520 ornext( 0, 48 )
26530 write( 2 )
26540 loadbuf()
27000 /*
27010 p(0)="@3 p3 v9 q8 L8 o2 @K7 @S5 @H68 @M-16 =0 r*3 r32
27110 /* INTRO
27120 p(1)="@3 v12 p3 o3 @m0 @K5
27121 MC(7)="@K5" : MC(8)="@K-2"
27130 p(2)="?8g?7f&ed?5 g4.?8g?7 fe&d?5 g4.f4 ?8g?7f&ed?5g4.?8g?7 f&ed?5c&c2 q8
27141 MC(1)="@K6" : MC(0)="@K6,-122,0"
27150 p(3)="@15 v13 p3 o3 @K6 s2 @s5 @h25 @m-24
27220 p(9)="@16 v12 p3 o4 @K0 s2 @s6 @m-16 @h360
27230 p(10)="b1^1^1^1&
27240 p(11)="b1^1
27290 p(12)="@1 v13 p3 o4 @K7 s0 @s6 @h50 @m-24
27330 p(16)="@k7 a1& @k8 a1& @k9 a1& @k10 a1 ?10
27350 p(17)="@7 v13 @k6 p3 o3 @s6 @h25 @m52
27440 p(25)="@8 v13 @k7 p1 o4 @m0
27560 p(32)="@11 v13 @k7 p3 o3 s0 h1 @s4 @h0 @m24
27561 /*p(32)="@11 v13 @k7 p3 o3 s0 h1 @s4 @h0 @m0
27610 p(37)=x+" a2..g& g2a2 <{crcrcrcr}2c4>gf& f4e4.&"+w+"b&a&g&
27640 p(39)="@12 v10 @k8 p2 o6 s2 h0 @m0
27720 p(46)="@5 v11 @k6 p3 o3 @s6 @h49 @m24
28510 macroext()
28520 ornext( 6, 48 )
28530 write( 3 )
30000 /* ORGAN + ETC
30010 p(0)="@5 p3 v9 q8 L8 o4 @K0 o4 r32
30020 /* INTRO
30100 p(1)="@4 v11 p3 o3 ~2
30110 p(2)="r1^1^1^1
30120 p(3)="r1^1^1^1
30130 p(4)="gbag<c4.>g bag<c4.>b4 gbag<c4.>g bagf&f2
30140 /* A
30150 p(5)="@10 v9 p3 o5
30160 p(6)=">b1^1 a1^1<
30170 p(7)=">b1^1 <c4.c4.c4& c1
30180 p(8)=">b1^1 b4.a4.<c4& c1& cr2..
30185 /* B
30190 p(9)="@10 v9 p3 o5
30200 p(10)=">b1^1 b1^1<
30210 p(11)="c1^1
30220 /* C
30230 /*
30240 /* D
30250 p(12)="@10 v9 p3 o4
30260 p(13)="d1^1 d1^1
30270 p(14)="g4.a2<d& d4.c2>a& a1^1
30280 p(15)="b1^1 a1^1
30290 p(16)="b4rb4.rb& b4rb4.r<c& c4rc4.rc& c4rc&c2
30291 p(16)="~6b4rb4.rb& b4rb4.r<c& c4rc4.rc& c4rc&c2
30300 /* F
30310 p(17)="@9 v9 p3 o4
30320 p(18)="g1^1 f1^1
30330 p(19)="g1^1 g1^1
30340 p(20)="g1^1 f1^1
30350 p(21)="g1^2rf4. g1^1
30360 p(22)="g1^1 g1^1
30370 p(23)="g1^1 f+1^1
30380 p(24)="f+1^1
30390 /* G
30400 p(25)="@9 v9 p3 o4
30410 p(26)="g1 g1 f1 g1
30411 p(26)="g1 g1 f1 f1
30420 p(27)="g1 g1 f+1^1
30430 p(28)="g1 g1 f1 g1
30431 p(28)="g1 g1 f1 f1
30440 p(29)="g1 g1 f+1^1
30450 p(30)="f+1^1
30460 p(31)="|: g2g2:| f+1^1
30470 /* Jhon Lord - SOLO A
30480 /*p(32)="@4 v9 @k0 p3 o5
30490 /*p(33)="< f1& f2{cd}f&f4 {cdf&f&}4&c4&c4>bg b<c>bgb<c>bg
30500 /*p(34)="L12 < gd>b<fc>a<d>bg<c>af bgdafcgd>b<fc>a< L8 df4d&dcdf& fdff+gbg4
30510 /*p(35)="< g2..<c& c4>bg<c-32c..c-32c.. c-32c..>afc4fa& a<c>b4a4gd
30520 /*p(36)="fg{dfg}4{dfgdfgdf}2 {gdfgdfgdfg<c>gfdfg}1 {<c>gfdfg<c>gfdfg<c>gfd}1 r1
30530 /*p(37)="d2..c& c2d2 {erererer}2e4ed& d4&c2.
30540 /*p(38)="r1^1^1^1
30550 /* J
30560 p(32)="@9 v9 @k0 p3 o4
30570 p(33)=" g1^1 f1^1
30580 p(34)=" g1^1 f1^1
30590 p(35)=" g1^1 f1^1
30600 p(36)=" g1^1 f1^1
30610 p(37)=" f+1^1 e1^1
30612 p(37)=x+"p3 o6 d2..c& c2d2 {erererer}2"+p(32)+"@m0 e2^1
30620 p(38)=" f+1^1 e1^1
30700 /* K
30710 p(50)="@13 v12 o1 p3 @m0
30720 p(51)="g2.f4 e-1 f2.e-4 d2.>b4<
30721 p(51)="(g-8g)&g8&g2f4 e-1 (e8f)&f8&f2e-4 d2.>b4<
30730 p(52)="e-2.d4 c2a2 d2<d2& de-dcd4f4
30731 p(52)="(d8e-)&e-8&e-2d4 c2(g8a)&a4. d2<(c8d)&d4.& d(d16e-)&e-16dc(e-8d)&d(e16f)&f8.
30740 p(53)="g2.f4 e-2.c4 f4.gf4e-4 d2.>b4<
30741 p(53)="(g-8g)&g8g2f4 e-2.c4 (e8f)&f4gf4e-4 d2.>b4<
30750 p(54)="e-2.d4 c2a2 >f+2g2 a2b2
30751 p(54)="(d8e-)&e-8&e-2d4 c2(g8a)&a4. >f+2g2 a2b2
30760 p(55)="<c2d2& d4c4>b4a4 <|: {gd>b}4g4<{e-c>g}4<c4:|
30761 p(55)="<c2d2& d4c4>b4a4 <|: {gd>b}4(f16g)&g8.<{e-c>g}4(b-16<c)&c8.:|
30770 p(56)="(f+4.d),24<c&(c1>d)r2
30800 /* ENDING
30810 p(40)="@9 v9 p3 @K0
30820 p(41)="o3 g4.f8^2 <c4.>b8^2 <e-4.d8^2 e-4.d8^2
30830 p(42)="e-4.d8^2 e-4.f+8^2 g1
31000 s={0, 1,2,3,4,4, 5,6,7, 1,4, 5,6,8, 9,10,11,
31010 1,2,4, 12,13,14,15,16, 1,2,4,
31020 17,18,19,20,21,22,23,24, 25,26,27,28,29,30,31,
31030 1,2,3,4,4, 12,13,14,15,16,
31040 32,33,34,35,36,37,38, 50,51,52,53,54,55,56,
31050 1,2,4, 5,6,7, 1,4, 5,6,8, 9,10,11, 1,2,4, 40,41,42, 255 }
31500 write( 4 )
32010 p(0)="@5 p3 v9 q8 L8 o4 @K0 o4 r32
32100 p(1)="@4 v11 p3 o3
32130 p(4)="b<dc>b<e4.>b <dc>b<e4.d4 >b<dc>b<e4.>b <dc>ba&a2
32150 p(5)="@10 v10 p1 o5
32160 p(6)=" d1^1 c1^1
32170 p(7)=" d1^1 e4.e4.e4& e1
32180 p(8)=" d1^1 d4.c4.e4& e1& er2..
32190 p(9)="@10 v11 p1 o5
32200 p(10)=" d1^1 e-1^1
32210 p(11)="e-1^1
32250 p(12)="@10 v10 p1 o4
32260 p(13)="f1^1 f1^1
32270 p(14)="<c4.d2 f& f4.e2 c+& c+1^1
32280 p(15)="d1^1 d1^1
32290 p(16)="d4rd4.rd& d4rd4.r e& e4re4.re& e4re&e2
32291 p(16)="~6d4rd4.rd& d4rd4.r e& e4re4.re& e4re&e2
32310 p(17)="@9 v10 p1 o4
32320 p(18)="b1^1 a1^1
32330 p(19)="b1^1<c1^1>
32340 p(20)="b1^1 a1^1
32350 p(21)="<c1^2r>b4. b1^1
32360 p(22)="b1^1 b1^1
32370 p(23)="b1^1 a1^1
32380 p(24)="a1^1
32410 p(26)="b1 b1 a1 b1
32420 p(27)="b1<c1>a1^1
32430 p(28)="b1 b1 a1 b1
32440 p(29)="b1<c1>a1^1
32450 p(30)="a1^1
32460 p(31)="|: b2<c2>:| a1^1
32480 p(32)="@9 v10 @k1 p1 o4
32530 p(37)="f+2..e& e2f+2 {grgrgrgr}2g4gf+& f+4&e2.
32570 p(33)=" b1^1 a1^1
32580 p(34)=" b1^1 a1^1
32590 p(35)=" b1^1 a1^1
32600 p(36)=" b1^1 a1^1
32610 p(37)=" a1^1 g1^1
32620 p(38)=" a1^1 g1^1
32710 p(50)="@13 v13 o1 p1 @m0
32800 /* ENDING
32810 p(40)="@9 v9 p3 @K0
32820 p(41)="o3 g4.f8^2 <c4.>b8^2 <e-4.d8^2 g4.f+8^2
32830 p(42)="g4.f+8^2 g4.a8^2 b1
33000 s={0, 1,2,3,4,4, 5,6,7, 1,4, 5,6,8, 9,10,11,
33010 1,2,4, 12,13,14,15,16, 1,2,4,
33020 17,18,19,20,21,22,23,24, 25,26,27,28,29,30,31,
33030 1,2,3,4,4, 12,13,14,15,16,
33040 32,33,34,35,36,37,38, 25,26,27,28,29,30,31,
33050 1,2,4, 5,6,7, 1,4, 5,6,8, 9,10,11, 1,2,4, 40,41,42, 255 }
33500 write( 5 )
34010 p(0)="@5 p3 v9 q8 L8 o4 @K0 o4 r32
34130 p(4)="r1^1^1^1
34150 p(5)="@10 v11 p1 o5
34160 p(6)=" g1^1 f1^1
34170 p(7)=" g1^1 g4.g4.g4& g1
34180 p(8)=" g1^1 f4.f4.g4& g1& gr2..
34200 p(10)=" g1^1 g1^1
34210 p(11)="g1^1
34250 p(12)="@10 v11 p1 o4
34260 p(13)="a1^1 b1^1
34270 p(14)="r1 r2..<e& e1^1
34280 p(15)="f1^1 f1^1
34290 p(16)="f4rf4.rf& f4rf4.r g& g4rg4.rg& g4rg&g2
34291 p(16)="~6f4rf4.rf& f4rf4.r g& g4rg4.rg& g4rg&g2
34310 p(17)="@9 v11 p1 o4
34320 p(18)="<d1^1 c1^1
34330 p(19)="d1^1 e1^1
34340 p(20)="d1^1 c1^1
34350 p(21)="e1^2rd4. d1^1
34360 p(22)="e-1^1 d1^1
34370 p(23)="e-1^1 d1^1
34380 p(24)="d1^1
34410 p(26)="<d1 e-1 c1 d1
34420 p(27)="e-1 e-1 d1^1
34430 p(28)="d1 e-1 c1 d1
34440 p(29)="e-1 e-1 d1^1
34450 p(30)="d1^1
34460 p(31)="|: d2e-2:| d1^1
34480 p(32)="@9 v11 @k3 p1 o4
34530 /*p(37)="a2..g& g2a2 <{crcrcrcr}2c4ed& d4&c2.
34570 p(33)="<d1^1 c1^1
34580 p(34)=" d1^1 c1^1
34590 p(35)=" d1^1 c1^1
34600 p(36)=" d1^1 c1^1
34610 p(37)=" d1^1 c1^1
34620 p(38)=" d1^1 c1^1
34710 p(50)="@13 v14 o1 p1 @m0
34800 /* ENDING
34810 p(40)="@9 v9 p3 @K0
34820 p(41)="o4 _6 g4.f8^2 <c4.>b8^2 <e-4.d8^2 @K0 ~ >b4.a8^2
34830 p(42)="b4.a8^2 b4.<c8^2 d1
35000 s={0, 1,2,3,4,4, 5,6,7, 1,4, 5,6,8, 9,10,11,
35010 1,2,4, 12,13,14,15,16, 1,2,4,
35020 17,18,19,20,21,22,23,24, 25,26,27,28,29,30,31,
35030 1,2,3,4,4, 12,13,14,15,16,
35040 32,33,34,35,36,37,38, 25,26,27,28,29,30,31,
35050 1,2,4, 5,6,7, 1,4, 5,6,8, 9,10,11, 1,2,4, 40,41,42, 255 }
35500 write( 6 )
45000 /* GUITAR
45010 p(0)="@4 p3 v9 q8 L8 o4 @K0 @S5 @H68 @M-16 =0 o4 r32
45110 /* INTRO
45120 p(1)="@19 v12 @k-7 p3 o3 @m0 ~3
45121 MC(7)="" : MC(8)=""
45130 p(2)="gb&ag?5<c4.>g ba&g?5<c4.>b4 gb&ag?5<c4.>g b&ag?5f&f2
45140 /* A
45150 p(3)="@5 v12 @k0 p3 o2 @s6 @h49 @m24
45160 p(4)="g4.<g&g2^1> f4.<f&f2^1 >
45170 p(5)="g4.<g&g2^1 c4.g4.b4& b1
45171 p(5)="g4.<g&g2^1 c4.g4.b4& <#c2&c2
45180 p(6)="g4.<g&g2^1> f4.<f&f2^2&f>ff+4
45190 p(7)="g4.<g&g2^1 > b4.f4.<c4& c1& cr2..
45200 /* B
45210 p(8)="@5 v12 @k0 p3 o2 @s6 @h49 @m26
45220 p(9)="g4.<g4.f4 g4.g4.{f&g&}&f e-4.g&g2 #b2&b2
45230 p(10)="c4.g4.b4& <#c2&c2
45240 /* C
45250 /*
45260 /*
45270 p(11)="@5 v12 @k0 p3 o3 @s6 @h49 @m26
45280 p(12)="d2.a4 <d2.c4 >b1& b1
45290 p(13)="c4.d2f& f4.e2>a& a4.<#a2&a& a1
45300 p(14)=">b4.<b&b2& b1 d4.a4.<#d4& d1
45310 p(15)=">b4.a-2b& b1 <#c2&c2^1
45320 /* F
45321 for i=17 to 24 : p(60+i)=q(i) : next
45322 p(77)="@17 v13 @k3 p3 o3 @s6 @h25 @m52
45323 MC(2)="@17" : MC(3)="@20" : MC(4)="@21" : MC(25)="@22" : MC(26)="@23"
45330 p(16)="r1^1^1^1
45340 p(17)="r1^1^1^1
45350 p(18)="r1^1^1^1
45360 p(19)="r1^1^1^1
45370 p(20)="r1^1^1^1
45380 p(21)="r1^1^1^1
45390 p(22)="r1^1
45400 /* G Ritchie - SOLO B ( UPPER )
45410 p(23)="@8 v13 @k-2 p3 o5 @m0
45420 p(24)="|:3d>b|g<:| |:3e-c|>g<:| |:3 c>a|f<:| |:3d>b|f<:|
45430 p(25)=">|:3 bg|e-:| |:3 ge-|c:| f+d4dgd4f+ g+d4f+ad4a<
45440 p(26)="|:3d>b|g<:| |:3e-c|>g<:| |:3 c>a|f<:| |:3d>b|f<:|
45450 p(27)=">|:3 bg|e-:| |:3 ge-|c:| f+d4f+gd4f+ g+d4g+ad4a
45460 p(28)="f+d4f+gd4g g+d4da2<
45470 p(29)="|:d>bg<de-c>g<e-:| >a4.b4.b!4 r<c4.c+4d4
45480 /* J
45490 p(30)="@6 v10 @k0 p3 o2 s2 @s6 @h25 @m18
45500 p(31)="|: g4<g4.fd>g& g4<g2fd> :|
45510 p(32)=" g4<g4.fd>g& g4<g2fd> g4<g4.fd>g& g4b4<cdcd>
45520 p(33)=" g4<g4.fd>g& g4<ggggfd >g4<g4.fd>g& g4.<g&g2>
45530 p(34)="|: g4<g4.fd>g& g4<g2fd> :|
45540 p(35)="< d4.dd4.d d4.dd4.d d4.dd4.d& d4.d4d>ba
45541 p(35)="< d2.a4< d1 >c2.g4 < c1 >
45550 p(36)="< d4.dd4.d d4.dd4.d d4.dd4.d& d4.dd2
45551 p(36)=" d2.a4 <d2a4f+4 >c2.g4< c1
45560 /* K Jhon Lord - SOLO B ( LOWER )
45570 p(39)="@12 v11 @k-1 p3 o6 s2 @m0
45580 p(40)=">b<d>bagdga <cdc>bge-g<c> a<c>agfcfa {gab<c}4dc>bfb<d
45590 p(41)="e->bgb<e-gfe- e-ce-gae-c>g <d>af+d<e->af+d <d>abg{f+gf+e}4f+g
45600 p(42)=" b<d>bagdga <cdc>bge-g<c> a<c>agfcfa {gab<c}4dc>bfb<d
45610 p(43)="e->bgb<e-gfe- e-ce-gae-c>g <d>af+d<e->af+d <f>af+d<g>af+d
45620 p(44)="<a>bab<b>bab <b>b<a>b<g>b<f+>b L12 |: <gd>gb<dge-c>g<ce-g:| L8
45630 p(45)="|: {de-d>b}4ar:| <{dd-c>b!baa-gg-fee-dd-c>b!}1
45640 /* Coda
45650 p(46)="@5 v12 @k0 p3 o2 @s6 @h49 @m24
45660 p(47)="g4.f&f2 <c4.>b&b2 <e-4.d&d2 g4.f+&f+2
45670 p(48)="b4.a&a2 b4.<c&c2 > b1
46000 s={ 0, 1,2,2,2,2, 3,4,5, 1,2, 3,6,7, 8,9,10,
46010 1,2,2, 11,12,13,14,15, 1,2,2,
46020 77,78,79,80,81,82,83,84, 23,24,25,26,27,28,29,
46030 1,2,2,2,2, 11,12,13,14,15,
46040 30,31,32,33,34,35,36, 39,40,41,42,43,44,45,
46050 1,2,2, 3,4,5, 1,2, 3,6,7, 8,9,10, 1,2,2, 46,47,48, 255 }
46500 savebuf()
46510 ornext( 3, 51 ) : macroext()
46520 write( 7 )
46530 loadbuf()
47010 p(0)="@4 p3 v9 q8 L8 o4 @K5 @S5 @H68 @M-16 =0 o4 r*1 r32
47110 /* INTRO
47120 p(1)="@19 v12 @k0 p3 o3 @m0
47121 MC(7)="@K0" : MC(8)="@K2"
47130 p(2)="?8g?7f&ed?5 g4.?8g?7 fe&d?5 g4.f4 ?8g?7f&ed?5g4.?8g?7 f&ed?5c&c2
47150 p(3)="@5 v13 @k3 p2 o2 @s6 @h49 @m24
47210 p(8)="@5 v13 @k3 p2 o2 @s6 @h49 @m26
47270 p(11)="@5 v13 @k3 p2 o3 @s6 @h49 @m26
47322 p(77)="@17 v13 @k-3 p3 o3 @s6 @h25 @m52
47410 p(23)="@8 v12 @k-7 p2 o5 @m0
47490 p(30)="@6 v12 @k3 p2 o2 s2 @s6 @h25 @m18
47570 p(39)="@12 v10 @k-8 p1 o6 s2 @m0
47650 p(46)="@5 v12 @k6 p3 o2 @s6 @h49 @m24
48510 ornext( -3, 51 ) : macroext()
48520 write( 8 )
50000 /* BASS DR
50010 p(0)=" v9 @R1 p3 o2 L8 r*4
50020 a="@n30<c+*0>@n9
50030 b="@n30<a*0>@n9
50099 /*p(79)="|:8"+a+"|:8c4d4:|:|
50100 /* INTRO
50110 p(1)=a+"c1r1^1^2rccc
50120 p(2)=a+"c1r1^1^1
50130 p(3)="c2c2 c4.c4c4. c2c2 cc4"+a+"c4c4.
50140 p(4)="c2c2 c4.c4c4. c2c2 c4.c4c4.
50150 /* A
50160 p(5)="r1^1 "+a+"c4."+b+"c4c4. r1
50170 p(6)="|: "+a+"c4."+b+"c4 c4. r1 :|
50180 p(7)=a+"|: c2c2 c4.c4c4.:|
50190 p(8)="r1^1 "+a+"c4."+b+"c4c4. r1
50200 p(9)="|: "+a+"c4."+b+"c4 c4. r1 :| r1
50210 /* B
50220 p(10)=a+"|:c4.cr2:| "+b+"c2c2 c4.c4c4.
50230 p(11)=a+"c4.c4c4. c1
50240 /* C
50250 p(12)=a+"c1 r2rccc "+b+"c1 r1
50260 p(13)=a+"|: c2c2 c4.c4c4.:|
50270 /* D
50280 p(14)=a+"c4.cccrc rcrcccr4 c4.cccrc rcrcccr4
50290 p(15)=a+"c4."+b+"c2"+b+"c r4."+b+"c2"+b+"c r2c2 c1
50300 p(16)="c2c4.c rcrcc2 c4.crc4. c4.cc2
50310 p(17)=a+"c4."+b+"c2"+b+"c r4."+b+"c2"+b+"c r4."+b+"c2"+b+"c r4."+b+"c2r
50320 /* E
50330 p(18)=a+"c1 r2rccc "+a+"c1 r1
50340 p(19)=a+"c2c2 c4.crc4. ccr4c4.c rcrcr2
50350 /* F
50360 p(20)=a+"|: c2c2 c4.crcrc:|
50370 p(21)=a+"|: c2c2 c4.c|rcrc:|r2
50380 p(22)=a+"|: c2c4.c rcrcc2:|
50390 p(23)=a+"|:3 c4.crc4.:| c1
50400 p(24)="|: "+a+"c2ccrc rcrcccr4:|
50410 p(25)=a+"c2ccrc rcrcccr4 "+a+"c4.crc4. c2c2
50420 p(26)=a+"c4.crc4. c1
50430 /* G
50440 p(27)="|:4 "+b+"c4."+b+"c4c"+a+"r4:|"
50441 p(27)="|:4 "+b+"c4."+b+"c4cr4:|"
50450 p(28)="|:2 "+b+"c4."+b+"c4c"+a+"r4:| "+b+"c4.crcrc rcrcr2
50451 p(28)="|:2 "+b+"c4."+b+"c4cr4:| "+b+"c4.crcrc rcrcr2
50460 p(29)="c2c4.c rc4.ccr4 "+b+"c4."+b+"c4c"+b+"r4 cc4.cc4.
50461 p(29)="c2c4.c rc4.ccr4 "+b+"c4."+b+"c4cr4 cc4.cc4.
50470 p(30)="|: c4.crc4.:| "+a+"c2ccrc rcrcccr4
50480 p(31)=a+"c2ccrc rcrcccr4
50490 p(32)="|:4 r4"+b+"c4:| c4.crc4. c2cc4.
50500 /* J
50510 p(33)="|: "+a+"c2c4.c rc4.c2:|
50520 p(34)="|: "+a+"c2c4.c rc4.c2:|
50530 p(35)="|: "+a+"c2c4.c rc4.c2:|
50540 p(36)="|: "+a+"c2c4.c rc4.c2:|
50550 p(37)="|: "+a+"c2c4.c rc4.cc4.:|
50560 p(38)="|: "+a+"c2c4.c rc4.cc4.:|
50570 /* K
50580 p(39)="|: "+a+"c2c2 "+b+"c4."+b+"c4.r4 :|
50581 p(39)="|: "+a+"c2c2 "+b+"c4."+b+"c4c4. :|
50590 p(40)=a+"c2c2 |:"+b+"c4."+b+"c4.r4 :| c2c2
50591 p(40)=a+"c2c2 |:"+b+"c4."+b+"c4c4. :| c2c2
50600 p(41)="|: "+a+"c2c2 "+b+"c4."+b+"c4.r4 :|
50601 p(41)="|: "+a+"c2c2 "+b+"c4."+b+"c4c4. :|
50610 p(42)=a+"c2c2 "+b+"c4."+b+"c4.r4 c2c2 c4.crc4.
50611 p(42)=a+"c2c2 "+b+"c4."+b+"c4c4. c2c2 c4.crc4.
50620 p(43)="c2c2 c4.crc4. |:4 r4"+b+"c4:|
50630 p(44)="c4.crc4. c2cc4.
50640 /* L
50650 p(45)=a+"c1 r1^1^1
50660 p(46)=a+"|: c2c2 c4.crc4.:|
50670 /* Coda
50680 p(47)=a+"c1 r1^1^1
50690 p(48)=a+"|: c2c2 c4.crc4.:|
50700 p(49)="|:4 "+a+"c4."+b+"c4."+b+"r4:|
50710 p(50)="|: "+a+"c4."+b+"c4."+b+"r4:| "+a+"c1
51000 s={ 0, 1,2,3,4, 5,6,7,8,9, 10,11,
51010 12,13, 14,15,16,17, 18,19,
51020 20,21,22,23,24,25,26, 27,28,29,30,31,32,
51030 1,2,3,4, 14,15,16,17,
51040 33,34,35,36,37,38, 39,40,41,42,43,44,
51050 45,46, 5,6,7,8,9, 10,11, 47,48, 49,50, 255 }
51500 write(9)
52000 /* SNARE
52010 p(0)=" v9 @R1 p3 o2 L8 r*3
52110 /* INTRO
52120 p(1)="r1^1^1^2rfff
52130 p(2)="r1^1^1^2{v10dv9ddd@n29v10fv9fff}2@n26
52135 p(62)="r1^1^1^2d{dd}{dddd}4
52140 p(3)="|:4 r4d4r4d4:|
52150 p(4)="|:4 r4d4r4d4:|
52155 p(64)="|:4 r4d4|r4d4:|{eedd}4d4
52160 /* A
52170 p(5)="L16 deeeeedeeeeedeee @n29v11f@n26v9eeedeeededddeee r4d4r4d4 deeedeeededddeee L8
52180 p(6)="L16 r4d4r4d4 deeedeeev10fv9fv7ffffffv9 r4d4r4d4 deeedrdreeeev11d4v9 L8
52190 p(7)="|:4 r4d4r4d4:|
52200 p(8)="L16 deeeeedeeeeedeee deeedeeededdd4 r4d4r4d4 deeedeeededev10fv7fffv9 L8
52210 p(9)="L16 r4d4r4d4 deeedeeeggffv7ffffv9 r4d4r4d4 {dee}4|:3{eee}4:| d2.f4 L8
52215 p(79)="L16 r4d4r4d4 deeedeeeggffv7ffffv9 r4d4r4d4 L32d|:4v10ev7eee:|v8|:4e:|v9|:4e:|v10|:7e:|v10 d2.v9f4 L8
52216 p(79)="L16 r4d4r4d4 deeedeeeggffv7ffffv9 r4d4r4d4 L32d|:4v10ev7eee:|L8v8{eee}v9{eee}v10e*9e*9|:3e*8:|v10 d2.v9f4 L8
52220 /* B
52230 p(10)="|:4 r4d4r4d4:|
52240 p(11)="|:3 r4d4:| {deeedeee}2
52250 /* C
52260 p(12)="r1 r2rfff r1 L16 dd@n29v11fr@n26v9drdddreedddd L8
52270 p(13)="|:7 r4d4:| L16 @n29v10ff@n26v9ddv11d4v9 L8
52280 /* D
52290 p(14)="|:8 r4d4:|
52300 p(15)="|:7 r4d4:| {eedd}4d4
52305 p(65)="|:7 r4d4:| @n29v11f@n26v9{dd}{dddd}4
52310 p(16)="|:8 r4d4:|
52320 p(17)="|:8 r4d4:|
52340 /* E
52350 p(18)="r1 r2rfff r1 L16 ddddv11av8aaav11gv8gggv11fv9fff L8
52360 p(19)="|:7 r4d4:| {dedd}4v11d4v9
52370 /* F
52380 p(20)="|:8 r4d4:|
52390 p(21)="|:7 r4d4:| {dedd}4d4
52400 p(22)="|:8 r4d4:|
52410 p(23)="|:7 r4d4:| {@n29v11fv9f@n26dddddd}2
52420 p(24)="|:8 r4d4:|
52430 p(25)="|:8 r4d4:|
52440 p(26)="|:3 r4d4:| {eedd}4d4
52450 /* G
52460 p(27)="|:8 r4d4:|
52470 p(28)="|:7 r4d4:| {dddd}4{v11fv9fff}4
52480 p(29)="|:8 r4d4:|
52490 p(30)="|:8 r4d4:|
52500 p(31)="|:4 r4d4:|
52510 p(32)="|:4 {dddd}4|r4:|d4 |:4 r4d4:|
52520 /* J
52530 p(33)="|:8 r4d4:|
52540 p(34)="|:8 r4d4:|
52550 p(35)="|:8 r4d4:|
52560 p(36)="|:8 r4d4:|
52570 p(37)="|:8 r4d4:|
52580 p(38)="|:8 r4d4:|
52590 /* K
52600 p(39)="|:8 r4d4:|
52610 p(40)="|:8 r4d4:|
52620 p(41)="|:8 r4d4:|
52630 p(42)="|:8 r4d4:|
52640 p(43)="|:4 r4d4:| |:4 {dddd}4r4:|
52650 p(44)="|:4 r4d4:|
52660 /* L
52670 p(45)="r1^1^1 r4{dedd}4{ddddv11fv9fff}2
52680 p(46)="|:8 r4d4:|
52690 /* Coda
52700 p(47)="r1^1^1 {deeedddd}2|:3{v11fv8f}:|v9{ff}
52710 p(48)="|:8 r4d4:|
52720 p(49)="|:8 r4d4:|
52730 p(50)="|:4 r4d4:|
53000 s={ 0, 1,2,3,4, 5,6,7,8,9, 10,11,
53010 12,13, 14,15,16,17, 18,19,
53020 20,21,22,23,24,25,26, 27,28,29,30,31,32,
53030 1,62,3,64, 14,65,16,17,
53040 33,34,35,36,37,38, 39,40,41,42,43,44,
53050 45,46, 5,6,7,8,79, 10,11, 47,48, 49,50, 255 }
53500 write(10)
54000 /* HIHAT / RIDE
54010 p(0)=" v9 @R1 p3 o2 L4 r*3
54020 a="@n30<c+*0>@n27
54030 b="@n30<a*0>@n27
54099 /*p(79)="|:8"+a+"|:8c4d4:|:|
54100 /* INTRO
54110 p(1)="r2 |:12 f+:| f+2
54120 p(2)="r2 |:12 f+:| r2
54130 p(3)="|:12 a+:|a+1
54135 p(3)=a+"r |:11 a+:|a+1
54140 p(4)="|:16 a+:|
54145 p(4)=a+"r |:15 a+:|
54147 p(64)=a+"r |:13 a+:| r2
54150 /* A
54160 p(5)="r1^1^1^1
54170 p(6)="r1^1^1^1
54180 p(7)="ra+ |:14 a+:|
54190 p(8)="r1^1^1^1
54200 p(9)="r1^1^1 |:8 f+:|
54210 /* B
54220 p(10)="|: ra+a+a+ a+a+a+a+:|
54230 p(11)="ra+a+a+ a+a+r2
54240 /* C
54250 p(12)="rf+f+f+ f+f+f+2 rf+f+f+ r1
54260 p(13)="ra+ |:12 a+:| r2
54270 /* D
54280 p(14)="ra+ |:14 a+:|
54290 p(15)="r1^1 ra+a+a+ a+a+r2
54300 p(16)="|:16 a+:|
54310 p(17)="r1^1^1^1
54320 /* E
54330 p(18)="r2f+f+ f+f+f+2 rf+f+f+ r1
54340 p(19)="ra+ |:12 a+:| r2
54350 /* F
54360 p(20)="ra+ |:14 a+:|
54370 p(21)="ra+ |:12 a+:| r2
54380 p(22)="ra+ |:14 a+:|
54390 p(23)="ra+ |:12 a+:| r2
54400 p(24)="|: ra+ |:6 a+:| :|
54410 p(25)="|: ra+ |:6 a+:| :|
54420 p(26)="ra+a+a+ a+a+r2
54430 /* G
54440 p(27)="|:4 r2.a+:|
54450 p(28)="|: r2.a+:| ra+|:6a+:|
54460 p(29)="|:8 a+:| r2.a+ |:4 a+:|
54470 p(30)="|:8 a+:| ra+|:6 a+:|
54480 p(31)="ra+|:6 a+:|
54490 p(32)="r1^1 |:8 a+:|
54500 /* J
54510 p(33)="|: ra+|:6a+:| :|
54520 p(34)="|: ra+|:6a+:| :|
54530 p(35)="|: ra+|:6a+:| :|
54540 p(36)="|: ra+|:6a+:| :|
54550 p(37)="|: ra+|:6a+:| :|
54560 p(38)="|: ra+|:6a+:| :|
54570 /* K
54580 p(39)="|: r<d+d+d+ r2.d+> :|
54590 p(40)="r<d+d+d+ |:r2.d+:| |:4d+:|>
54600 p(41)="|:< rd+d+d+ r2.d+> :|
54610 p(42)="r<d+d+d+ r2.d+ |:8 d+:| >
54620 p(43)="|:8 <d+>:| r1^1
54630 p(44)="|:8 <d+>:|
54640 /* L
54650 p(45)="rf+ |:10 f+:| f+1
54660 p(46)="ra+ |:14 a+:|
54670 /* Coda
54680 p(47)="rf+ |:10 f+:| r1
54690 p(48)="ra+ |:14 a+:|
54700 p(49)="r1^1^1^1
54710 p(50)="r1^1^1^1
55000 s={ 0, 1,2,3,4, 5,6,7,8,9, 10,11,
55010 12,13, 14,15,16,17, 18,19,
55020 20,21,22,23,24,25,26, 27,28,29,30,31,32,
55030 1,2,3,64, 14,15,16,17,
55040 33,34,35,36,37,38, 39,40,41,42,43,44,
55050 45,46, 5,6,7,8,9, 10,11, 47,48, 49,50, 255 }
55500 write(11)
60000 m_play()
60010 end
60020 func write(t)
60030 int i=0
60040 while s(i)<>255
60050 m_trk(t,p(s(i)))
60060 i=i+1
60070 endwhile
60080 endfunc
60090 func fre()
60100 int t
60110 print " Track : free / used "
60120 for t=1 to CH(0)
60130 /* print using " ## : #####(##) ";t,m_free(t),(TR(t)-m_free(t))*100/TR(t);
60140 print using " ## : #### #### ";t,m_free(t),TR(t)-m_free(t);
60150 next
60160 print
60170 endfunc
60180 func macroext()
60190 dim int mk(255)
60200 int i=0
60210 for i=0 to 255
60220 if mk(s(i))=1 then continue
60230 if s(i)=255 then break
60240 p(s(i))=MACRO(p(s(i)))
60250 mk(s(i))=1
60260 next
60270 endfunc
60280 func savebuf()
60290 dim int mk(255)
60300 int i=0
60310 for i=0 to 255
60320 if mk(s(i))=1 then continue
60330 if s(i)=255 then break
60340 o(s(i))=p(s(i))
60350 mk(s(i))=1
60360 next
60370 endfunc
60380 func loadbuf()
60390 dim int mk(255)
60400 int i=0
60410 for i=0 to 255
60420 if mk(s(i))=1 then continue
60430 if s(i)=255 then break
60440 p(s(i))=o(s(i))
60450 mk(s(i))=1
60460 next
60470 endfunc
60480 func ornext(kf,dif)
60490 dim int mk(255)
60500 int i=0
60510 for i=0 to 255
60520 if mk(s(i))=1 then continue
60530 if s(i)=255 then break
60540 p(s(i))=ORN(p(s(i)),kf,dif)
60550 mk(s(i))=1
60560 next
60570 endfunc
60580 func tcnt()
60590 str F : int st,ed,tl
60600 F=time$ : while F=time$ : endwhile
60610 st=tvl(): m_play()
60620 while 1
60630 locate 0,csrlin
60640 if m_stat()=0 then break
60650 tl=tvl()-st
60660 print using "#### ###:##";tl,tl/60,tl mod 60;
60670 endwhile
60680 ed=tvl() : tl=ed-st
60690 print using "#### ###:##";tl,tl/60,tl mod 60
60700 endfunc
60710 func tvl()
60720 int v : str tmp
60730 tmp=time$
60740 v=val(mid$(tmp,1,2))*3600
60750 v=v+val(mid$(tmp,4,2))*60
60760 v=v+val(mid$(tmp,7,2))
60770 return(v)
60780 endfunc
60790 func str ORN(mml;str,kf,dif) /* 装飾音符展開 #が使用不可能
60800 str S[256],E[256],BUF[256],x,y,z,k
60810 int p,b
60820 BUF=mml
60830 while 1
60840 p=strchr(BUF,35)
60850 if p=-1 then break
60860 p=p+1
60870 S=left$(BUF,p-1)
60880 x=mid$(BUF,p+2,1)
60890 if x="+" or x="-" then {
60900 E=mid$(BUF,p+3,256) : k=mid$(BUF,p+1,2)
60910 } else {
60920 E=mid$(BUF,p+2,256) : k=mid$(BUF,p+1,1) }
60930 y="@K"+itoa(kf-dif) : z="@K"+itoa(kf)
60940 x="{"+y+k+"&"+z+k+"&"+k+"}"
60950 BUF=S+x+E
60960 endwhile
60970 while 1
60980 p=strchr(BUF,59)
60990 if p=-1 then break
61000 p=p+1
61010 S=left$(BUF,p-1)
61020 if x="+" or x="-" then {
61030 E=mid$(BUF,p+3,256) : k=mid$(BUF,p+1,2)
61040 } else {
61050 E=mid$(BUF,p+2,256) : k=mid$(BUF,p+1,1) }
61060 y="@K"+itoa(kf-dif)+","+itoa(kf) : z="@K"+itoa(kf)
61070 x="{"+y+k+"&"+z+k+"&"+k+"}"
61080 BUF=S+x+E
61090 endwhile
61100 return(BUF)
61110 endfunc
61120 func str MACRO(mml;str) /* マクロ展開 ?が使用不可能
61130 str BUF[256],L[256],R[256],vl
61140 int p,b,n
61150 BUF=mml
61160 while 1
61170 p=strchr(BUF,63)
61180 if p=-1 then return(BUF)
61190 L=left$(BUF,p)
61200 n=atoi(mid$(BUF,p+2,4))
61210 vl=itoa(n)
61220 R=mid$(BUF,p+1,256)
61230 R=mid$(R, instr(1,R,vl)+len(vl), 256)
61240 BUF=L+MC(n)+R
61250 endwhile
61260 endfunc
61270 func write_assign(dr,ky;str)
61280 int t : str tmp=""
61290 for t=1 to CH(0)
61300 tmp="@n"+itoa(CH(t))
61310 if CH(t)<dr then tmp=tmp+ky
61320 m_trk(t,tmp)
61330 next
61340 endfunc
61350 func note( s;str )
61360 exec_zms( "" )
61370 exec_zms( "/ "+s )
61380 endfunc